package excecoes.teste;

import javax.swing.JOptionPane;

import excecoes.modelo.Aluno;
import exception.excecoes.AnoInvalido;
import exception.util.Util;

public class Principal {
	
	
	public static void main(String args[]){	
		
		String nome = JOptionPane.showInputDialog("Informe um nome: ");
		String anoNascimento;
		
		do {
			
			anoNascimento = JOptionPane.showInputDialog("Informe o ano de Nascimento");			
			
			
		} while (!(Util.isInteiro(anoNascimento)));
		
		
		Aluno aluno = new Aluno();
		
		aluno.setNome(nome);
		
		try {
			aluno.setAnoNascimento(Integer.parseInt(anoNascimento));
		} catch (AnoInvalido e) {		
			JOptionPane.showMessageDialog(null, e.getMessage());
		}
		
		
		
				
		
		
		
		
			
		
		
		
		
	}
	
	

}
